entrytypes

This environment serves a dual purpose. You define here entry types which will be recognized by BibDB. Note that all entry types must be defined – there are NO defaults (the supplied configuration file defines all standard BibTEX types). Also, this environment must appear after the `` \fields'' environment. In this environment one can optionally define which fields are required or optional for each entry type. This information is used in the Entry Edit screen, when you choose the ``Required'' option. A total of 36 entry types may be defined (vanilla BibTEX uses 14 types). The format is the following:

\entrytypes{
first type{list of required fields}
second type{list of required fields}
.
.
last type{list of required fields}
}

The list of required fields may be empty, in which case the braces should be omitted. This list is composed of a series of field names, separated by commas or spaces. The order is unimportant. Use angle brackets to specify that certain fields are Optional. Thus:

misc{author, title, <year>, note, <keywords, abstract>}
means that, for the entry type `misc', the `author', `title' and `note' fields are Required, and the `year', `keywords' and `abstract' fields are Optional. The rest are automatically classified as Ignored. This classification can be viewed in the `Fields' menu of the Entry Edit screen.